#include <stdio.h>

int main() {
    freopen("output.txt", "w",
            stdout); // printf函数数据写入output.txt，不会在写入终端

    freopen("input.txt", "r", stdin); // scanf函数将从input.txt里读入
    printf("hello freopen\n");
    char s[1000];
    while (scanf("%[^\n]", s) != EOF) {
        getchar();
        printf("%s | hello world\n", s);
    }
    return 0;
}